self-cleaning separator - Deutsch Englisch Wörterbuch